WebAssembly 歴史
Mozillaが作った
JavaScriptのサブセット
しかし、以下の理由により限界が見えてきた
ファイルサイズの増大による通信量の増加
ファイルサイズの増大によるパージング(構文解析)の時間増加
JavaScriptのサブセットなのでJavaScriptの制約から抜け出せない
Google Native Client
サポートは終了している
将来
WASM Containerが将来出てきて最も人気になるらしい
2012
2013
2014
UnityがWebにおけるUnityの未来だとしてEmscripten/asm.jsに注力することを告知
2015
2016
2017
WebAssembly Version1.0が、Firefox, Chrome, Safari, Edgeに搭載
2017-03-7
WebAssemblyに標準対応した初のブラウザとなるFirefox 52.0がリリース
2019
2019-12-05
W3C勧告「WebAssembly Core Specification」が策定され、WebAssemblyは正式なウェブ標準に認定された
2022
2022/04/19
2023
2023-10
GC関連
参考
https://youtu.be/XuZt1OCCQTg
2022/05/01